<?php

namespace Wzbmail\Yii2Api\enum;

/**
 * 通用enum接口
 */
interface LabelInterface
{
    /**
     * label 映射，支持多语言
     * ```
     * return [
     *      self::caseName->value => ['category', 'message'],
     *      //'or'
     *      self::caseName->value => 'message',
     * ]
     * ```
     * @return array
     */
    public static function labelMapping(): array;
}